Big Huge Thesaurus

lipid-lowering medicine

noun